Avenue House Grounds
Garden in London Borough of Barnet, United KingdomAvenue House Grounds is a ten-acre Site of Local Importance for Nature Conservation on East End Road in Church End, Finchley in the London Borough of Barnet. The estate is now known as Stephens House & Gardens.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Finchley
District of London, England
Finchley Central tube station
London Underground station
Avenue House
Sternberg Centre
Campus of Jewish institutions in London
Leo Baeck College
School in London, England
St Mary-at-Finchley Church
Church in United Kingdom
St Margaret's United Reformed Church, Finchley
Pardes House Grammar School
Private school in Finchley, Greater London, England